seed storage life - Alemán Inglés Diccionario